home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-01-16 | 139.6 KB | 5,344 lines |
-
- ;; Function s2e
-
- ;; Register dispositions:
- 68 in 8 69 in 9 70 in 10 71 in 9 72 in 10 73 in 8
- 74 in 8 75 in 9 76 in 10
-
- ;; Hard regs used: 8 9 10 15 24 30
-
- (note 2 0 4 "" NOTE_INSN_DELETED)
-
- (insn 4 2 5 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 5 4 6 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 6 5 8 "" NOTE_INSN_DELETED)
-
- (note 8 6 10 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 10 8 12 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 12 10 13 (set (reg:SI 10 %o2)
- (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (const_int 4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 13 12 15 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 10 %o2)
- (const_int 1))) 220 {addsi3} (nil)
- (nil))
-
- (insn 15 13 17 (set (reg:SI 8 %o0)
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 17 15 19 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("malloc")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 19 17 22 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 22 19 24 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 24 22 26 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 26 24 28 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 28 26 30 (set (reg:SI 9 %o1)
- (mem/s:SI (plus:SI (reg:SI 9 %o1)
- (const_int 12)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 30 28 32 (set (reg:SI 10 %o2)
- (mem/s:SI (plus:SI (reg:SI 10 %o2)
- (const_int 4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 32 30 35 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("memcpy")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil)))))
-
- (insn 35 32 37 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 37 35 39 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 39 37 40 (set (reg:SI 10 %o2)
- (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (const_int 4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 40 39 42 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (reg:SI 10 %o2))) 220 {addsi3} (nil)
- (nil))
-
- (insn 42 40 45 (set (mem/s:QI (reg:SI 8 %o0))
- (const_int 0)) 98 {*movqi_insn} (nil)
- (nil))
-
- (insn 45 42 46 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 46 45 47 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 47 46 48 (set (pc)
- (label_ref 52)) 338 {jump} (nil)
- (nil))
-
- (barrier 48 47 49)
-
- (note 49 48 50 "" NOTE_INSN_BLOCK_END)
-
- (note 50 49 52 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 52 50 53 1 "")
-
- (note 53 52 0 "" NOTE_INSN_DELETED)
-
- ;; Function e2s
-
- ;; Register dispositions:
- 68 in 9 69 in 8
-
- ;; Hard regs used: 8 9 15 24 30
-
- (note 2 0 4 "" NOTE_INSN_DELETED)
-
- (insn 4 2 5 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 5 4 6 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 6 5 8 "" NOTE_INSN_DELETED)
-
- (note 8 6 10 "" NOTE_INSN_DELETED)
-
- (insn 10 8 12 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 12 10 14 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("strlen")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 14 12 16 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 16 14 18 (set (reg:SI 8 %o0)
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 18 16 20 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 20 18 22 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("se_ms")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (insn 22 20 24 (set (reg:SI 8 %o0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 24 22 25 (set (reg/i:SI 24 %i0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 25 24 26 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 26 25 27 (set (pc)
- (label_ref 30)) 338 {jump} (nil)
- (nil))
-
- (barrier 27 26 28)
-
- (note 28 27 30 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 30 28 31 2 "")
-
- (note 31 30 0 "" NOTE_INSN_DELETED)
-
- ;; Function se_ma
-
- ;; Register dispositions:
- 68 in 8 69 in 8 70 in 9 71 in 8 72 in 9 73 in 8
- 74 in 9 75 in 8 76 in 9 77 in 8 78 in 9 79 in 8
- 80 in 9 81 in 8 82 in 8 83 in 9 84 in 8 85 in 9
- 86 in 8 87 in 9 88 in 8 89 in 9 90 in 8 91 in 9
- 92 in 8
-
- ;; Hard regs used: 0 8 9 15 24 25 26 30
-
- (note 2 0 4 "" NOTE_INSN_DELETED)
-
- (insn 4 2 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 8 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 8 6 9 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 9 8 10 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 10 9 12 "" NOTE_INSN_DELETED)
-
- (note 12 10 14 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 14 12 15 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 15 14 16 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 16 15 18 (set (pc)
- (if_then_else (le (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 91)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (note 18 16 20 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 20 18 22 (set (reg:SI 8 %o0)
- (const_int 20)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 22 20 24 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("malloc")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 24 22 27 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 27 24 29 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 29 27 30 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 30 29 33 (set (mem/s:SI (reg:SI 8 %o0))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 33 30 35 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 35 33 36 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 36 35 38 (set (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (const_int 8)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 38 36 40 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 40 38 41 (set (reg:SI 9 %o1)
- (const_int 1)) 106 {*movsi_insn} (nil)
- (expr_list:REG_EQUAL (const_int 1)
- (nil)))
-
- (insn 41 40 44 (set (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (const_int 16)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 44 41 46 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 46 44 47 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 47 46 50 (set (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (const_int 12)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 50 47 51 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 51 50 52 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 52 51 53 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 74)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (note 53 52 55 "" NOTE_INSN_DELETED)
-
- (insn 55 53 57 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (insn_list:REG_LIBCALL 61 (nil)))
-
- (insn 57 55 59 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn/u 59 57 61 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("*.umul")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (insn 61 59 63 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (insn_list:REG_RETVAL 55 (expr_list:REG_EQUAL (mult:SI (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76))))
- (nil))))
-
- (insn 63 61 65 (set (reg:SI 8 %o0)
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 65 63 67 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("malloc")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 67 65 69 (set (reg:SI 8 %o0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 69 67 71 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 71 69 72 (set (mem/s:SI (plus:SI (reg:SI 9 %o1)
- (const_int 4)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 72 71 73 (set (pc)
- (label_ref 81)) 338 {jump} (nil)
- (nil))
-
- (barrier 73 72 74)
-
- (code_label 74 73 76 5 "")
-
- (note 76 74 78 "" NOTE_INSN_DELETED)
-
- (insn 78 76 80 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 80 78 81 (set (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (const_int 4)))
- (const_int 0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (code_label 81 80 84 6 "")
-
- (insn 84 81 85 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 85 84 86 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 86 85 87 (set (pc)
- (label_ref 163)) 338 {jump} (nil)
- (nil))
-
- (barrier 87 86 88)
-
- (note 88 87 89 "" NOTE_INSN_BLOCK_END)
-
- (jump_insn 89 88 90 (set (pc)
- (label_ref 158)) 338 {jump} (nil)
- (nil))
-
- (barrier 90 89 91)
-
- (code_label 91 90 93 4 "")
-
- (note 93 91 95 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 95 93 97 (set (reg:SI 8 %o0)
- (const_int 16)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 97 95 99 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("malloc")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 99 97 102 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 102 99 104 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 104 102 105 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 105 104 107 (set (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (const_int 4)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 107 105 109 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 109 107 110 (set (reg:SI 9 %o1)
- (const_int 1)) 106 {*movsi_insn} (nil)
- (expr_list:REG_EQUAL (const_int 1)
- (nil)))
-
- (insn 110 109 113 (set (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (const_int 12)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 113 110 115 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 115 113 116 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 116 115 119 (set (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (const_int 8)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 119 116 120 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 120 119 121 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 121 120 122 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 143)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (note 122 121 124 "" NOTE_INSN_DELETED)
-
- (insn 124 122 126 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (insn_list:REG_LIBCALL 130 (nil)))
-
- (insn 126 124 128 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn/u 128 126 130 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("*.umul")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (insn 130 128 132 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (insn_list:REG_RETVAL 124 (expr_list:REG_EQUAL (mult:SI (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76))))
- (nil))))
-
- (insn 132 130 134 (set (reg:SI 8 %o0)
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 134 132 136 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("malloc")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 136 134 138 (set (reg:SI 8 %o0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 138 136 140 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 140 138 141 (set (mem/s:SI (reg:SI 9 %o1))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 141 140 142 (set (pc)
- (label_ref 150)) 338 {jump} (nil)
- (nil))
-
- (barrier 142 141 143)
-
- (code_label 143 142 145 8 "")
-
- (note 145 143 147 "" NOTE_INSN_DELETED)
-
- (insn 147 145 149 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 149 147 150 (set (mem/s:SI (reg:SI 8 %o0))
- (const_int 0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (code_label 150 149 153 9 "")
-
- (insn 153 150 154 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 154 153 155 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 155 154 156 (set (pc)
- (label_ref 163)) 338 {jump} (nil)
- (nil))
-
- (barrier 156 155 157)
-
- (note 157 156 158 "" NOTE_INSN_BLOCK_END)
-
- (code_label 158 157 160 7 "")
-
- (note 160 158 161 "" NOTE_INSN_BLOCK_END)
-
- (note 161 160 163 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 163 161 164 3 "")
-
- (note 164 163 0 "" NOTE_INSN_DELETED)
-
- ;; Function se_ma_p
-
- ;; Register dispositions:
- 68 in 8 69 in 8 70 in 8 71 in 9 72 in 8 73 in 8
- 74 in 8 75 in 9 76 in 9 77 in 8 78 in 9 79 in 9
- 80 in 8 81 in 8 82 in 8 83 in 8 84 in 8 85 in 8
- 86 in 8 87 in 8 88 in 8 89 in 8 90 in 9 91 in 8
- 92 in 9 93 in 10 94 in 9 95 in 10 96 in 11 97 in 10
- 98 in 11 99 in 10 100 in 8 101 in 9 102 in 9
-
- ;; Hard regs used: 0 8 9 10 11 15 24 25 26 27 28 29 30
-
- (note 2 0 32 "" NOTE_INSN_DELETED)
-
- (insn 32 2 34 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 34 32 36 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 36 34 38 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 84)))
- (reg:SI 28 %i4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 38 36 4 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 88)))
- (reg:SI 29 %i5)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 4 38 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 7 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 7 6 8 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 8 7 10 "" NOTE_INSN_DELETED)
-
- (note 10 8 13 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 13 10 15 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 15 13 17 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 17 15 19 (set (reg:SI 10 %o2)
- (const_int 4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 19 17 21 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("se_ma")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil)))))
-
- (insn 21 19 23 (set (reg:SI 8 %o0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 23 21 26 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 26 23 27 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 27 26 28 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 28 27 29 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 146)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (note 29 28 30 "" NOTE_INSN_DELETED)
-
- (insn 30 29 40 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 30 %fp)
- (const_int 76))) 220 {addsi3} (nil)
- (nil))
-
- (insn 40 30 41 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 30 %fp)
- (const_int 76))) 220 {addsi3} (nil)
- (nil))
-
- (insn 41 40 44 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 44 41 45 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 45 44 46 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 46 45 48 (set (pc)
- (if_then_else (le (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 53)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 48 46 50 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 50 48 51 (set (reg:SI 8 %o0)
- (mem/s:SI (plus:SI (reg:SI 9 %o1)
- (const_int 4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 51 50 52 (set (pc)
- (label_ref 58)) 338 {jump} (nil)
- (nil))
-
- (barrier 52 51 53)
-
- (code_label 53 52 55 12 "")
-
- (insn 55 53 57 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 57 55 58 (set (reg:SI 8 %o0)
- (mem/s:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (code_label 58 57 60 13 "")
-
- (insn 60 58 62 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 62 60 140 "" NOTE_INSN_LOOP_BEG)
-
- (note 140 62 63 "" NOTE_INSN_LOOP_CONT)
-
- (code_label 63 140 65 14 "")
-
- (insn 65 63 66 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 66 65 68 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (const_int -1))) 220 {addsi3} (nil)
- (nil))
-
- (insn 68 66 70 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 70 68 71 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 71 70 72 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (const_int -1))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 72 71 73 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 75)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (jump_insn 73 72 74 (set (pc)
- (label_ref 144)) 338 {jump} (nil)
- (nil))
-
- (barrier 74 73 75)
-
- (code_label 75 74 76 16 "")
-
- (note 76 75 132 "" NOTE_INSN_DELETED)
-
- (insn 132 76 133 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 133 132 135 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 8 %o0)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 135 133 136 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 136 135 77 "" NOTE_INSN_DELETED)
-
- (note 77 136 103 "" NOTE_INSN_BLOCK_BEG)
-
- (jump_insn 103 77 104 (set (pc)
- (label_ref 120)) 338 {jump} (nil)
- (nil))
-
- (barrier 104 103 105)
-
- (code_label 105 104 107 19 "")
-
- (insn 107 105 108 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 108 107 110 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 110 108 112 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 112 110 114 (set (reg:SI 9 %o1)
- (const_int -4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 114 112 115 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 115 114 117 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (reg:SI 11 %o3))) 220 {addsi3} (nil)
- (nil))
-
- (insn 117 115 118 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 10 %o2))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 118 117 119 (set (pc)
- (label_ref 129)) 338 {jump} (nil)
- (nil))
-
- (barrier 119 118 120)
-
- (code_label 120 119 122 17 "")
-
- (insn 122 120 123 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 123 122 125 (set (reg:SI 11 %o3)
- (plus:SI (reg:SI 10 %o2)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 125 123 127 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 11 %o3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 127 125 128 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 128 127 129 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 10 %o2)
- (const_int -4))) 220 {addsi3} (nil)
- (nil))
-
- (code_label 129 128 130 18 "")
-
- (note 130 129 138 "" NOTE_INSN_BLOCK_END)
-
- (insn 138 130 139 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 139 138 141 (set (mem:SI (reg:SI 8 %o0))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 141 139 142 (set (pc)
- (label_ref 63)) 338 {jump} (nil)
- (nil))
-
- (barrier 142 141 143)
-
- (note 143 142 144 "" NOTE_INSN_LOOP_END)
-
- (code_label 144 143 146 15 "")
-
- (code_label 146 144 149 11 "")
-
- (insn 149 146 150 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 150 149 151 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 151 150 152 (set (pc)
- (label_ref 156)) 338 {jump} (nil)
- (nil))
-
- (barrier 152 151 153)
-
- (note 153 152 154 "" NOTE_INSN_BLOCK_END)
-
- (note 154 153 156 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 156 154 157 10 "")
-
- (note 157 156 0 "" NOTE_INSN_DELETED)
-
- ;; Function se_ma_c
-
- ;; Register dispositions:
- 68 in 8 69 in 8 70 in 8 71 in 9 72 in 8 73 in 8
- 74 in 8 75 in 9 76 in 9 77 in 8 78 in 9 79 in 9
- 80 in 8 81 in 8 82 in 8 83 in 8 84 in 8 85 in 8
- 86 in 8 87 in 8 88 in 8 89 in 8 90 in 9 91 in 8
- 92 in 9 93 in 10 94 in 9 95 in 10 96 in 11 97 in 10
- 98 in 11 99 in 10 100 in 8 101 in 9 102 in 9
-
- ;; Hard regs used: 0 8 9 10 11 15 24 25 26 27 28 29 30
-
- (note 2 0 32 "" NOTE_INSN_DELETED)
-
- (insn 32 2 34 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 34 32 36 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 36 34 38 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 84)))
- (reg:SI 28 %i4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 38 36 4 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 88)))
- (reg:SI 29 %i5)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 4 38 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 7 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 7 6 8 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 8 7 10 "" NOTE_INSN_DELETED)
-
- (note 10 8 13 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 13 10 15 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 15 13 17 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 17 15 19 (set (reg:SI 10 %o2)
- (const_int 1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 19 17 21 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("se_ma")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil)))))
-
- (insn 21 19 23 (set (reg:SI 8 %o0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 23 21 26 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 26 23 27 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 27 26 28 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 28 27 29 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 146)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (note 29 28 30 "" NOTE_INSN_DELETED)
-
- (insn 30 29 40 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 30 %fp)
- (const_int 76))) 220 {addsi3} (nil)
- (nil))
-
- (insn 40 30 41 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 30 %fp)
- (const_int 76))) 220 {addsi3} (nil)
- (nil))
-
- (insn 41 40 44 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 44 41 45 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 45 44 46 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 46 45 48 (set (pc)
- (if_then_else (le (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 53)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 48 46 50 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 50 48 51 (set (reg:SI 8 %o0)
- (mem/s:SI (plus:SI (reg:SI 9 %o1)
- (const_int 4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 51 50 52 (set (pc)
- (label_ref 58)) 338 {jump} (nil)
- (nil))
-
- (barrier 52 51 53)
-
- (code_label 53 52 55 22 "")
-
- (insn 55 53 57 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 57 55 58 (set (reg:SI 8 %o0)
- (mem/s:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (code_label 58 57 60 23 "")
-
- (insn 60 58 62 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 62 60 140 "" NOTE_INSN_LOOP_BEG)
-
- (note 140 62 63 "" NOTE_INSN_LOOP_CONT)
-
- (code_label 63 140 65 24 "")
-
- (insn 65 63 66 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 66 65 68 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (const_int -1))) 220 {addsi3} (nil)
- (nil))
-
- (insn 68 66 70 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 70 68 71 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 71 70 72 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (const_int -1))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 72 71 73 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 75)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (jump_insn 73 72 74 (set (pc)
- (label_ref 144)) 338 {jump} (nil)
- (nil))
-
- (barrier 74 73 75)
-
- (code_label 75 74 76 26 "")
-
- (note 76 75 132 "" NOTE_INSN_DELETED)
-
- (insn 132 76 133 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 133 132 135 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 8 %o0)
- (const_int 1))) 220 {addsi3} (nil)
- (nil))
-
- (insn 135 133 136 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 136 135 77 "" NOTE_INSN_DELETED)
-
- (note 77 136 103 "" NOTE_INSN_BLOCK_BEG)
-
- (jump_insn 103 77 104 (set (pc)
- (label_ref 120)) 338 {jump} (nil)
- (nil))
-
- (barrier 104 103 105)
-
- (code_label 105 104 107 29 "")
-
- (insn 107 105 108 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 108 107 110 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 110 108 112 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 112 110 114 (set (reg:SI 9 %o1)
- (const_int -4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 114 112 115 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 115 114 117 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (reg:SI 11 %o3))) 220 {addsi3} (nil)
- (nil))
-
- (insn 117 115 118 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 10 %o2))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 118 117 119 (set (pc)
- (label_ref 129)) 338 {jump} (nil)
- (nil))
-
- (barrier 119 118 120)
-
- (code_label 120 119 122 27 "")
-
- (insn 122 120 123 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 123 122 125 (set (reg:SI 11 %o3)
- (plus:SI (reg:SI 10 %o2)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 125 123 127 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 11 %o3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 127 125 128 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 128 127 129 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 10 %o2)
- (const_int -4))) 220 {addsi3} (nil)
- (nil))
-
- (code_label 129 128 130 28 "")
-
- (note 130 129 138 "" NOTE_INSN_BLOCK_END)
-
- (insn 138 130 139 (set (reg:QI 9 %o1)
- (mem:QI (plus:SI (reg:SI 9 %o1)
- (const_int 3)))) 98 {*movqi_insn} (nil)
- (nil))
-
- (insn 139 138 141 (set (mem:QI (reg:SI 8 %o0))
- (reg:QI 9 %o1)) 98 {*movqi_insn} (nil)
- (nil))
-
- (jump_insn 141 139 142 (set (pc)
- (label_ref 63)) 338 {jump} (nil)
- (nil))
-
- (barrier 142 141 143)
-
- (note 143 142 144 "" NOTE_INSN_LOOP_END)
-
- (code_label 144 143 146 25 "")
-
- (code_label 146 144 149 21 "")
-
- (insn 149 146 150 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 150 149 151 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 151 150 152 (set (pc)
- (label_ref 156)) 338 {jump} (nil)
- (nil))
-
- (barrier 152 151 153)
-
- (note 153 152 154 "" NOTE_INSN_BLOCK_END)
-
- (note 154 153 156 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 156 154 157 20 "")
-
- (note 157 156 0 "" NOTE_INSN_DELETED)
-
- ;; Function se_ma_i
-
- ;; Register dispositions:
- 68 in 8 69 in 8 70 in 8 71 in 9 72 in 8 73 in 8
- 74 in 8 75 in 9 76 in 9 77 in 8 78 in 9 79 in 9
- 80 in 8 81 in 8 82 in 8 83 in 8 84 in 8 85 in 8
- 86 in 8 87 in 8 88 in 8 89 in 8 90 in 9 91 in 8
- 92 in 9 93 in 10 94 in 9 95 in 10 96 in 11 97 in 10
- 98 in 11 99 in 10 100 in 8 101 in 9 102 in 9
-
- ;; Hard regs used: 0 8 9 10 11 15 24 25 26 27 28 29 30
-
- (note 2 0 32 "" NOTE_INSN_DELETED)
-
- (insn 32 2 34 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 34 32 36 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 36 34 38 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 84)))
- (reg:SI 28 %i4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 38 36 4 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 88)))
- (reg:SI 29 %i5)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 4 38 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 7 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 7 6 8 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 8 7 10 "" NOTE_INSN_DELETED)
-
- (note 10 8 13 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 13 10 15 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 15 13 17 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 17 15 19 (set (reg:SI 10 %o2)
- (const_int 4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 19 17 21 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("se_ma")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil)))))
-
- (insn 21 19 23 (set (reg:SI 8 %o0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 23 21 26 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 26 23 27 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 27 26 28 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 28 27 29 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 146)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (note 29 28 30 "" NOTE_INSN_DELETED)
-
- (insn 30 29 40 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 30 %fp)
- (const_int 76))) 220 {addsi3} (nil)
- (nil))
-
- (insn 40 30 41 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 30 %fp)
- (const_int 76))) 220 {addsi3} (nil)
- (nil))
-
- (insn 41 40 44 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 44 41 45 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 45 44 46 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 46 45 48 (set (pc)
- (if_then_else (le (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 53)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 48 46 50 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 50 48 51 (set (reg:SI 8 %o0)
- (mem/s:SI (plus:SI (reg:SI 9 %o1)
- (const_int 4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 51 50 52 (set (pc)
- (label_ref 58)) 338 {jump} (nil)
- (nil))
-
- (barrier 52 51 53)
-
- (code_label 53 52 55 32 "")
-
- (insn 55 53 57 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 57 55 58 (set (reg:SI 8 %o0)
- (mem/s:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (code_label 58 57 60 33 "")
-
- (insn 60 58 62 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 62 60 140 "" NOTE_INSN_LOOP_BEG)
-
- (note 140 62 63 "" NOTE_INSN_LOOP_CONT)
-
- (code_label 63 140 65 34 "")
-
- (insn 65 63 66 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 66 65 68 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (const_int -1))) 220 {addsi3} (nil)
- (nil))
-
- (insn 68 66 70 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 70 68 71 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 71 70 72 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (const_int -1))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 72 71 73 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 75)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (jump_insn 73 72 74 (set (pc)
- (label_ref 144)) 338 {jump} (nil)
- (nil))
-
- (barrier 74 73 75)
-
- (code_label 75 74 76 36 "")
-
- (note 76 75 132 "" NOTE_INSN_DELETED)
-
- (insn 132 76 133 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 133 132 135 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 8 %o0)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 135 133 136 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 136 135 77 "" NOTE_INSN_DELETED)
-
- (note 77 136 103 "" NOTE_INSN_BLOCK_BEG)
-
- (jump_insn 103 77 104 (set (pc)
- (label_ref 120)) 338 {jump} (nil)
- (nil))
-
- (barrier 104 103 105)
-
- (code_label 105 104 107 39 "")
-
- (insn 107 105 108 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 108 107 110 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 110 108 112 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 112 110 114 (set (reg:SI 9 %o1)
- (const_int -4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 114 112 115 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 115 114 117 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (reg:SI 11 %o3))) 220 {addsi3} (nil)
- (nil))
-
- (insn 117 115 118 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 10 %o2))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 118 117 119 (set (pc)
- (label_ref 129)) 338 {jump} (nil)
- (nil))
-
- (barrier 119 118 120)
-
- (code_label 120 119 122 37 "")
-
- (insn 122 120 123 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 123 122 125 (set (reg:SI 11 %o3)
- (plus:SI (reg:SI 10 %o2)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 125 123 127 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 11 %o3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 127 125 128 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 128 127 129 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 10 %o2)
- (const_int -4))) 220 {addsi3} (nil)
- (nil))
-
- (code_label 129 128 130 38 "")
-
- (note 130 129 138 "" NOTE_INSN_BLOCK_END)
-
- (insn 138 130 139 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 139 138 141 (set (mem:SI (reg:SI 8 %o0))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 141 139 142 (set (pc)
- (label_ref 63)) 338 {jump} (nil)
- (nil))
-
- (barrier 142 141 143)
-
- (note 143 142 144 "" NOTE_INSN_LOOP_END)
-
- (code_label 144 143 146 35 "")
-
- (code_label 146 144 149 31 "")
-
- (insn 149 146 150 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 150 149 151 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 151 150 152 (set (pc)
- (label_ref 156)) 338 {jump} (nil)
- (nil))
-
- (barrier 152 151 153)
-
- (note 153 152 154 "" NOTE_INSN_BLOCK_END)
-
- (note 154 153 156 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 156 154 157 30 "")
-
- (note 157 156 0 "" NOTE_INSN_DELETED)
-
- ;; Function se_ma_f
-
- ;; Register dispositions:
- 68 in 8 69 in 8 70 in 8 71 in 9 72 in 8 73 in 8
- 74 in 8 75 in 9 76 in 9 77 in 8 78 in 9 79 in 9
- 80 in 10 81 in 11 82 in 10 83 in 10 84 in 11 85 in 11
- 86 in 10 87 in 11 88 in 11 89 in 10 90 in 9 91 in 8
- 92 in 9 93 in 10 94 in 9 95 in 10 96 in 11 97 in 8
- 98 in 9 99 in 34 100 in 36
-
- ;; Hard regs used: 0 8 9 10 11 15 24 25 26 27 28 29 30 34 35 36
-
- (note 2 0 32 "" NOTE_INSN_DELETED)
-
- (insn 32 2 34 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 34 32 36 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 36 34 38 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 84)))
- (reg:SI 28 %i4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 38 36 4 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 88)))
- (reg:SI 29 %i5)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 4 38 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 7 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 7 6 8 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 8 7 10 "" NOTE_INSN_DELETED)
-
- (note 10 8 13 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 13 10 15 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 15 13 17 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 17 15 19 (set (reg:SI 10 %o2)
- (const_int 4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 19 17 21 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("se_ma")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil)))))
-
- (insn 21 19 23 (set (reg:SI 8 %o0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 23 21 26 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 26 23 27 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 27 26 28 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 28 27 29 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 143)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (note 29 28 30 "" NOTE_INSN_DELETED)
-
- (insn 30 29 40 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 30 %fp)
- (const_int 76))) 220 {addsi3} (nil)
- (nil))
-
- (insn 40 30 41 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 30 %fp)
- (const_int 76))) 220 {addsi3} (nil)
- (nil))
-
- (insn 41 40 44 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 44 41 45 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 45 44 46 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 46 45 48 (set (pc)
- (if_then_else (le (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 53)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 48 46 50 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 50 48 51 (set (reg:SI 8 %o0)
- (mem/s:SI (plus:SI (reg:SI 9 %o1)
- (const_int 4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 51 50 52 (set (pc)
- (label_ref 58)) 338 {jump} (nil)
- (nil))
-
- (barrier 52 51 53)
-
- (code_label 53 52 55 42 "")
-
- (insn 55 53 57 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 57 55 58 (set (reg:SI 8 %o0)
- (mem/s:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (code_label 58 57 60 43 "")
-
- (insn 60 58 62 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 62 60 137 "" NOTE_INSN_LOOP_BEG)
-
- (note 137 62 63 "" NOTE_INSN_LOOP_CONT)
-
- (code_label 63 137 65 44 "")
-
- (insn 65 63 66 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 66 65 68 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (const_int -1))) 220 {addsi3} (nil)
- (nil))
-
- (insn 68 66 70 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 70 68 71 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 71 70 72 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (const_int -1))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 72 71 73 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 75)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (jump_insn 73 72 74 (set (pc)
- (label_ref 141)) 338 {jump} (nil)
- (nil))
-
- (barrier 74 73 75)
-
- (code_label 75 74 76 46 "")
-
- (note 76 75 127 "" NOTE_INSN_DELETED)
-
- (insn 127 76 128 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 128 127 130 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 8 %o0)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 130 128 131 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 131 130 77 "" NOTE_INSN_DELETED)
-
- (note 77 131 103 "" NOTE_INSN_BLOCK_BEG)
-
- (jump_insn 103 77 104 (set (pc)
- (label_ref 120)) 338 {jump} (nil)
- (nil))
-
- (barrier 104 103 105)
-
- (code_label 105 104 107 49 "")
-
- (insn 107 105 108 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 108 107 110 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 110 108 112 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 112 110 114 (set (reg:SI 9 %o1)
- (const_int -4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 114 112 115 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 115 114 117 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (reg:SI 11 %o3))) 220 {addsi3} (nil)
- (nil))
-
- (insn 117 115 118 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 10 %o2))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 118 117 119 (set (pc)
- (label_ref 124)) 338 {jump} (nil)
- (nil))
-
- (barrier 119 118 120)
-
- (code_label 120 119 121 47 "")
-
- (note 121 120 78 "" NOTE_INSN_DELETED)
-
- (note 78 121 80 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 80 78 82 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 82 80 84 (set (reg:SI 11 %o3)
- (mem:SI (reg:SI 10 %o2))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 84 82 86 (set (mem/s:SI (plus:SI (reg:SI 30 %fp)
- (const_int -40)))
- (reg:SI 11 %o3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 86 84 88 (set (reg:SI 10 %o2)
- (const_int 4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 88 86 89 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 89 88 91 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 10 %o2)
- (reg:SI 11 %o3))) 220 {addsi3} (nil)
- (nil))
-
- (insn 91 89 93 (set (reg:SI 11 %o3)
- (mem/s:SI (reg:SI 10 %o2))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 93 91 95 (set (mem/s:SI (plus:SI (reg:SI 30 %fp)
- (const_int -36)))
- (reg:SI 11 %o3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 95 93 96 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 96 95 98 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 11 %o3)
- (const_int 8))) 220 {addsi3} (nil)
- (nil))
-
- (insn 98 96 100 (set (reg:SI 11 %o3)
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 100 98 101 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 11 %o3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 101 100 102 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 30 %fp)
- (const_int -40))) 220 {addsi3} (nil)
- (nil))
-
- (note 102 101 123 "" NOTE_INSN_BLOCK_END)
-
- (insn 123 102 124 (set (reg:SI 9 %o1)
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (code_label 124 123 125 48 "")
-
- (note 125 124 133 "" NOTE_INSN_BLOCK_END)
-
- (insn 133 125 134 (set (reg:DF 34 %f2)
- (mem:DF (reg:SI 9 %o1))) 118 {*movdf_insn} (nil)
- (nil))
-
- (insn 134 133 136 (set (reg:SF 36 %f4)
- (float_truncate:SF (reg:DF 34 %f2))) 190 {truncdfsf2} (nil)
- (nil))
-
- (insn 136 134 138 (set (mem:SF (reg:SI 8 %o0))
- (reg:SF 36 %f4)) 113 {*movsf_insn} (nil)
- (nil))
-
- (jump_insn 138 136 139 (set (pc)
- (label_ref 63)) 338 {jump} (nil)
- (nil))
-
- (barrier 139 138 140)
-
- (note 140 139 141 "" NOTE_INSN_LOOP_END)
-
- (code_label 141 140 143 45 "")
-
- (code_label 143 141 146 41 "")
-
- (insn 146 143 147 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 147 146 148 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 148 147 149 (set (pc)
- (label_ref 153)) 338 {jump} (nil)
- (nil))
-
- (barrier 149 148 150)
-
- (note 150 149 151 "" NOTE_INSN_BLOCK_END)
-
- (note 151 150 153 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 153 151 154 40 "")
-
- (note 154 153 0 "" NOTE_INSN_DELETED)
-
- ;; Function se_ma_l
-
- ;; Register dispositions:
- 68 in 8 69 in 8 70 in 8 71 in 9 72 in 8 73 in 8
- 74 in 8 75 in 9 76 in 9 77 in 8 78 in 9 79 in 9
- 80 in 10 81 in 11 82 in 10 83 in 10 84 in 11 85 in 11
- 86 in 10 87 in 11 88 in 11 89 in 10 90 in 9 91 in 8
- 92 in 9 93 in 10 94 in 9 95 in 10 96 in 11 97 in 8
- 98 in 9 99 in 10
-
- ;; Hard regs used: 0 8 9 10 11 15 24 25 26 27 28 29 30
-
- (note 2 0 32 "" NOTE_INSN_DELETED)
-
- (insn 32 2 34 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 34 32 36 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 36 34 38 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 84)))
- (reg:SI 28 %i4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 38 36 4 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 88)))
- (reg:SI 29 %i5)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 4 38 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 7 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 7 6 8 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 8 7 10 "" NOTE_INSN_DELETED)
-
- (note 10 8 13 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 13 10 15 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 15 13 17 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 17 15 19 (set (reg:SI 10 %o2)
- (const_int 8)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 19 17 21 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("se_ma")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil)))))
-
- (insn 21 19 23 (set (reg:SI 8 %o0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 23 21 26 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 26 23 27 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 27 26 28 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 28 27 29 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 141)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (note 29 28 30 "" NOTE_INSN_DELETED)
-
- (insn 30 29 40 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 30 %fp)
- (const_int 76))) 220 {addsi3} (nil)
- (nil))
-
- (insn 40 30 41 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 30 %fp)
- (const_int 76))) 220 {addsi3} (nil)
- (nil))
-
- (insn 41 40 44 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 44 41 45 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 45 44 46 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 46 45 48 (set (pc)
- (if_then_else (le (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 53)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 48 46 50 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 50 48 51 (set (reg:SI 8 %o0)
- (mem/s:SI (plus:SI (reg:SI 9 %o1)
- (const_int 4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 51 50 52 (set (pc)
- (label_ref 58)) 338 {jump} (nil)
- (nil))
-
- (barrier 52 51 53)
-
- (code_label 53 52 55 52 "")
-
- (insn 55 53 57 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 57 55 58 (set (reg:SI 8 %o0)
- (mem/s:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (code_label 58 57 60 53 "")
-
- (insn 60 58 62 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 62 60 135 "" NOTE_INSN_LOOP_BEG)
-
- (note 135 62 63 "" NOTE_INSN_LOOP_CONT)
-
- (code_label 63 135 65 54 "")
-
- (insn 65 63 66 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 66 65 68 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (const_int -1))) 220 {addsi3} (nil)
- (nil))
-
- (insn 68 66 70 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 70 68 71 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 71 70 72 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (const_int -1))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 72 71 73 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 75)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (jump_insn 73 72 74 (set (pc)
- (label_ref 139)) 338 {jump} (nil)
- (nil))
-
- (barrier 74 73 75)
-
- (code_label 75 74 76 56 "")
-
- (note 76 75 127 "" NOTE_INSN_DELETED)
-
- (insn 127 76 128 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 128 127 130 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 8 %o0)
- (const_int 8))) 220 {addsi3} (nil)
- (nil))
-
- (insn 130 128 131 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 131 130 77 "" NOTE_INSN_DELETED)
-
- (note 77 131 103 "" NOTE_INSN_BLOCK_BEG)
-
- (jump_insn 103 77 104 (set (pc)
- (label_ref 120)) 338 {jump} (nil)
- (nil))
-
- (barrier 104 103 105)
-
- (code_label 105 104 107 59 "")
-
- (insn 107 105 108 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 108 107 110 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 110 108 112 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 112 110 114 (set (reg:SI 9 %o1)
- (const_int -4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 114 112 115 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 115 114 117 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (reg:SI 11 %o3))) 220 {addsi3} (nil)
- (nil))
-
- (insn 117 115 118 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 10 %o2))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 118 117 119 (set (pc)
- (label_ref 124)) 338 {jump} (nil)
- (nil))
-
- (barrier 119 118 120)
-
- (code_label 120 119 121 57 "")
-
- (note 121 120 78 "" NOTE_INSN_DELETED)
-
- (note 78 121 80 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 80 78 82 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 82 80 84 (set (reg:SI 11 %o3)
- (mem:SI (reg:SI 10 %o2))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 84 82 86 (set (mem/s:SI (plus:SI (reg:SI 30 %fp)
- (const_int -40)))
- (reg:SI 11 %o3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 86 84 88 (set (reg:SI 10 %o2)
- (const_int 4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 88 86 89 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 89 88 91 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 10 %o2)
- (reg:SI 11 %o3))) 220 {addsi3} (nil)
- (nil))
-
- (insn 91 89 93 (set (reg:SI 11 %o3)
- (mem/s:SI (reg:SI 10 %o2))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 93 91 95 (set (mem/s:SI (plus:SI (reg:SI 30 %fp)
- (const_int -36)))
- (reg:SI 11 %o3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 95 93 96 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 96 95 98 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 11 %o3)
- (const_int 8))) 220 {addsi3} (nil)
- (nil))
-
- (insn 98 96 100 (set (reg:SI 11 %o3)
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 100 98 101 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 11 %o3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 101 100 102 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 30 %fp)
- (const_int -40))) 220 {addsi3} (nil)
- (nil))
-
- (note 102 101 123 "" NOTE_INSN_BLOCK_END)
-
- (insn 123 102 124 (set (reg:SI 9 %o1)
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (code_label 124 123 125 58 "")
-
- (note 125 124 133 "" NOTE_INSN_BLOCK_END)
-
- (insn 133 125 134 (set (reg:DF 10 %o2)
- (mem:DF (reg:SI 9 %o1))) 118 {*movdf_insn} (nil)
- (nil))
-
- (insn 134 133 136 (set (mem:DF (reg:SI 8 %o0))
- (reg:DF 10 %o2)) 118 {*movdf_insn} (nil)
- (nil))
-
- (jump_insn 136 134 137 (set (pc)
- (label_ref 63)) 338 {jump} (nil)
- (nil))
-
- (barrier 137 136 138)
-
- (note 138 137 139 "" NOTE_INSN_LOOP_END)
-
- (code_label 139 138 141 55 "")
-
- (code_label 141 139 144 51 "")
-
- (insn 144 141 145 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 145 144 146 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 146 145 147 (set (pc)
- (label_ref 151)) 338 {jump} (nil)
- (nil))
-
- (barrier 147 146 148)
-
- (note 148 147 149 "" NOTE_INSN_BLOCK_END)
-
- (note 149 148 151 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 151 149 152 50 "")
-
- (note 152 151 0 "" NOTE_INSN_DELETED)
-
- ;; Function se_ma_x
-
- ;; Register dispositions:
- 68 in 8 69 in 8 70 in 8 71 in 9 72 in 8 73 in 8
- 74 in 8 75 in 9 76 in 9 77 in 8 78 in 9 79 in 9
- 80 in 8 81 in 8 82 in 8 83 in 8 84 in 8 85 in 8
- 86 in 8 87 in 8 88 in 8 89 in 8 90 in 8 91 in 8
- 92 in 8 93 in 9 94 in 8 95 in 9 96 in 10 97 in 9
- 98 in 10 99 in 9 100 in 9 101 in 8 102 in 9 103 in 8
-
-
- ;; Hard regs used: 0 8 9 10 15 24 25 26 27 28 29 30
-
- (note 2 0 34 "" NOTE_INSN_DELETED)
-
- (insn 34 2 36 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 36 34 38 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 84)))
- (reg:SI 28 %i4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 38 36 4 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 88)))
- (reg:SI 29 %i5)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 4 38 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 8 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 8 6 9 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 9 8 10 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 10 9 12 "" NOTE_INSN_DELETED)
-
- (note 12 10 15 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 15 12 17 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 17 15 19 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 19 17 21 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 21 19 23 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("se_ma")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil)))))
-
- (insn 23 21 25 (set (reg:SI 8 %o0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 25 23 28 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 28 25 29 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 29 28 30 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 30 29 31 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 157)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (note 31 30 32 "" NOTE_INSN_DELETED)
-
- (insn 32 31 40 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 30 %fp)
- (const_int 80))) 220 {addsi3} (nil)
- (nil))
-
- (insn 40 32 41 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 30 %fp)
- (const_int 80))) 220 {addsi3} (nil)
- (nil))
-
- (insn 41 40 44 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 44 41 45 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 45 44 46 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 46 45 48 (set (pc)
- (if_then_else (le (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 53)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 48 46 50 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 50 48 51 (set (reg:SI 8 %o0)
- (mem/s:SI (plus:SI (reg:SI 9 %o1)
- (const_int 4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 51 50 52 (set (pc)
- (label_ref 58)) 338 {jump} (nil)
- (nil))
-
- (barrier 52 51 53)
-
- (code_label 53 52 55 62 "")
-
- (insn 55 53 57 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 57 55 58 (set (reg:SI 8 %o0)
- (mem/s:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (code_label 58 57 60 63 "")
-
- (insn 60 58 62 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 62 60 151 "" NOTE_INSN_LOOP_BEG)
-
- (note 151 62 63 "" NOTE_INSN_LOOP_CONT)
-
- (code_label 63 151 65 64 "")
-
- (insn 65 63 66 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 66 65 68 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (const_int -1))) 220 {addsi3} (nil)
- (nil))
-
- (insn 68 66 70 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 70 68 71 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 71 70 72 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (const_int -1))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 72 71 73 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 75)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (jump_insn 73 72 74 (set (pc)
- (label_ref 155)) 338 {jump} (nil)
- (nil))
-
- (barrier 74 73 75)
-
- (code_label 75 74 77 66 "")
-
- (note 77 75 132 "" NOTE_INSN_DELETED)
-
- (note 132 77 78 "" NOTE_INSN_DELETED)
-
- (note 78 132 104 "" NOTE_INSN_BLOCK_BEG)
-
- (jump_insn 104 78 105 (set (pc)
- (label_ref 121)) 338 {jump} (nil)
- (nil))
-
- (barrier 105 104 106)
-
- (code_label 106 105 108 69 "")
-
- (insn 108 106 109 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 109 108 111 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 8 %o0)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 111 109 113 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 113 111 115 (set (reg:SI 8 %o0)
- (const_int -4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 115 113 116 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 116 115 118 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 8 %o0)
- (reg:SI 10 %o2))) 220 {addsi3} (nil)
- (nil))
-
- (insn 118 116 119 (set (reg:SI 8 %o0)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 119 118 120 (set (pc)
- (label_ref 130)) 338 {jump} (nil)
- (nil))
-
- (barrier 120 119 121)
-
- (code_label 121 120 123 67 "")
-
- (insn 123 121 124 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 124 123 126 (set (reg:SI 10 %o2)
- (plus:SI (reg:SI 9 %o1)
- (const_int 4))) 220 {addsi3} (nil)
- (nil))
-
- (insn 126 124 128 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 128 126 129 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 129 128 130 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (const_int -4))) 220 {addsi3} (nil)
- (nil))
-
- (code_label 130 129 131 68 "")
-
- (note 131 130 134 "" NOTE_INSN_BLOCK_END)
-
- (insn 134 131 136 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 136 134 138 (set (reg:SI 8 %o0)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 138 136 140 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 140 138 142 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 142 140 145 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("memcpy")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil)))))
-
- (insn 145 142 147 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 147 145 148 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 148 147 150 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 8 %o0)
- (reg:SI 9 %o1))) 220 {addsi3} (nil)
- (nil))
-
- (insn 150 148 152 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -28)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 152 150 153 (set (pc)
- (label_ref 63)) 338 {jump} (nil)
- (nil))
-
- (barrier 153 152 154)
-
- (note 154 153 155 "" NOTE_INSN_LOOP_END)
-
- (code_label 155 154 157 65 "")
-
- (code_label 157 155 160 61 "")
-
- (insn 160 157 161 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 161 160 162 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 162 161 163 (set (pc)
- (label_ref 167)) 338 {jump} (nil)
- (nil))
-
- (barrier 163 162 164)
-
- (note 164 163 165 "" NOTE_INSN_BLOCK_END)
-
- (note 165 164 167 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 167 165 168 60 "")
-
- (note 168 167 0 "" NOTE_INSN_DELETED)
-
- ;; Function rsp
-
- ;; Need 1 group (DFmode) of class FP_REGS (for insn 268).
- ;; Need 1 group (VOIDmode) of class ALL_REGS (for insn 268).
- Spilling reg 36.
- Spilling reg 37.
- ;; Register dispositions:
- 68 in 8 69 in 9 70 in 8 71 in 9 72 in 9 73 in 9
- 74 in 8 75 in 9 76 in 8 77 in 8 78 in 9 79 in 8
- 80 in 9 81 in 9 82 in 8 83 in 9 84 in 8 85 in 8
- 86 in 9 87 in 8 88 in 9 89 in 9 90 in 10 91 in 9
- 92 in 10 93 in 8 94 in 9 95 in 10 96 in 9 97 in 8
- 98 in 9 99 in 8 100 in 8 101 in 9 102 in 9 103 in 9
- 104 in 8 105 in 9 106 in 10 107 in 8 108 in 9 109 in 9
- 110 in 8 111 in 10 112 in 10 113 in 8 114 in 9 115 in 8
- 116 in 9 117 in 9 118 in 8 119 in 9 120 in 10 121 in 34
- 122 in 9 123 in 8 124 in 9 125 in 10 126 in 9 127 in 10
- 128 in 9 129 in 10 130 in 8 131 in 9 132 in 8 133 in 9
- 134 in 10 135 in 8 136 in 11 137 in 9 138 in 10 139 in 9
- 140 in 10 141 in 9 142 in 8 143 in 9 144 in 8 145 in 9
- 146 in 9 147 in 8 148 in 9 149 in 10 150 in 8 151 in 9
- 152 in 8 153 in 8
-
- ;; Hard regs used: 0 8 9 10 11 15 30 34 36 37
-
- (note 2 0 3 "" NOTE_INSN_DELETED)
-
- (note 3 2 4 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 4 3 6 "" NOTE_INSN_DELETED)
-
- (note 6 4 8 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 8 6 10 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("se_rspf")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 10 8 11 (set (reg:SI 9 %o1)
- (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("se_rspf"))))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 11 10 12 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 12 11 13 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 15)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (jump_insn 13 12 14 (set (pc)
- (label_ref 429)) 338 {jump} (nil)
- (nil))
-
- (barrier 14 13 15)
-
- (code_label 15 14 17 71 "")
-
- (insn 17 15 19 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("se_rspf")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 19 17 20 (set (reg:SI 9 %o1)
- (const_int 1)) 106 {*movsi_insn} (nil)
- (expr_list:REG_EQUAL (const_int 1)
- (nil)))
-
- (insn 20 19 22 (set (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("se_rspf"))))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 22 20 23 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC0")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 23 22 25 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC0")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 25 23 27 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 27 25 28 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC1")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 28 27 30 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC1")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 30 28 32 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (note 32 30 34 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 34 32 36 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("rs_bot")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 36 34 37 (set (reg:SI 9 %o1)
- (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("rs_bot"))))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 37 36 39 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (const_int -8))) 220 {addsi3} (nil)
- (nil))
-
- (insn 39 37 41 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 41 39 406 "" NOTE_INSN_LOOP_BEG)
-
- (note 406 41 42 "" NOTE_INSN_LOOP_CONT)
-
- (code_label 42 406 43 72 "")
-
- (jump_insn 43 42 44 (set (pc)
- (label_ref 47)) 338 {jump} (nil)
- (nil))
-
- (barrier 44 43 45)
-
- (jump_insn 45 44 46 (set (pc)
- (label_ref 410)) 338 {jump} (nil)
- (nil))
-
- (barrier 46 45 47)
-
- (code_label 47 46 48 74 "")
-
- (note 48 47 50 "" NOTE_INSN_DELETED)
-
- (insn 50 48 52 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("se_af")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 52 50 53 (set (reg:SI 9 %o1)
- (const_int 1)) 106 {*movsi_insn} (nil)
- (expr_list:REG_EQUAL (const_int 1)
- (nil)))
-
- (insn 53 52 56 (set (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("se_af"))))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 56 53 57 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 57 56 59 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (const_int 8))) 220 {addsi3} (nil)
- (nil))
-
- (insn 59 57 61 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 61 59 64 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 64 61 66 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("rs")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 66 64 68 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 68 66 69 (set (reg:SI 8 %o0)
- (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("rs"))))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 69 68 70 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (reg:SI 8 %o0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 70 69 71 (set (pc)
- (if_then_else (ltu (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 73)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (jump_insn 71 70 72 (set (pc)
- (label_ref 410)) 338 {jump} (nil)
- (nil))
-
- (barrier 72 71 73)
-
- (code_label 73 72 76 75 "")
-
- (insn 76 73 78 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("rs_top")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 78 76 80 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 80 78 81 (set (reg:SI 8 %o0)
- (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("rs_top"))))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 81 80 82 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (reg:SI 8 %o0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 82 81 83 (set (pc)
- (if_then_else (leu (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 85)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (jump_insn 83 82 84 (set (pc)
- (label_ref 410)) 338 {jump} (nil)
- (nil))
-
- (barrier 84 83 85)
-
- (code_label 85 84 87 76 "")
-
- (note 87 85 383 "" NOTE_INSN_DELETED)
-
- (insn 383 87 384 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 384 383 386 (set (reg:SI 9 %o1)
- (plus:SI (reg:SI 8 %o0)
- (const_int 8))) 220 {addsi3} (nil)
- (nil))
-
- (insn 386 384 388 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 388 386 389 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 389 388 390 (set (reg:SI 8 %o0)
- (plus:SI (reg:SI 9 %o1)
- (const_int -2))) 220 {addsi3} (nil)
- (nil))
-
- (insn 390 389 391 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 18))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 391 390 393 (set (pc)
- (if_then_else (gtu (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 369)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 393 391 394 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 394 393 395 (set (reg:SI 8 %o0)
- (ashift:SI (reg:SI 9 %o1)
- (const_int 2))) 330 {ashlsi3} (nil)
- (expr_list:REG_EQUAL (mult:SI (reg:SI 8 %o0)
- (const_int 4))
- (nil)))
-
- (insn 395 394 396 (set (reg:SI 10 %o2)
- (high:SI (label_ref:SI 402))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 396 395 398 (set (reg:SI 9 %o1)
- (lo_sum:SI (reg:SI 10 %o2)
- (label_ref:SI 402))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 398 396 400 (set (reg:SI 8 %o0)
- (mem/u:SI (plus:SI (reg:SI 8 %o0)
- (reg:SI 9 %o1)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (jump_insn 400 398 401 (parallel[
- (set (pc)
- (reg:SI 8 %o0))
- (use (label_ref 402))
- ] ) 342 {*tablejump_sp32} (nil)
- (nil))
-
- (barrier 401 400 402)
-
- (code_label 402 401 403 100 "")
-
- (jump_insn 403 402 404 (addr_vec:SI[
- (label_ref:SI 199)
- (label_ref:SI 214)
- (label_ref:SI 259)
- (label_ref:SI 278)
- (label_ref:SI 233)
- (label_ref:SI 369)
- (label_ref:SI 126)
- (label_ref:SI 369)
- (label_ref:SI 190)
- (label_ref:SI 152)
- (label_ref:SI 90)
- (label_ref:SI 93)
- (label_ref:SI 112)
- (label_ref:SI 307)
- (label_ref:SI 293)
- (label_ref:SI 321)
- (label_ref:SI 342)
- (label_ref:SI 355)
- (label_ref:SI 142)
- ] ) -1 (nil)
- (nil))
-
- (barrier 404 403 89)
-
- (note 89 404 90 "" NOTE_INSN_DELETED)
-
- (code_label 90 89 91 78 "")
-
- (jump_insn 91 90 92 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 92 91 93)
-
- (code_label 93 92 95 79 "")
-
- (note 95 93 96 "" NOTE_INSN_DELETED)
-
- (insn 96 95 97 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC2")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 97 96 99 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC2")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 99 97 102 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 102 99 103 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 103 102 104 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC3")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 104 103 106 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC3")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 106 104 108 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 108 106 110 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 110 108 111 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 111 110 112)
-
- (code_label 112 111 114 80 "")
-
- (note 114 112 116 "" NOTE_INSN_DELETED)
-
- (insn 116 114 117 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 117 116 118 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC4")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 118 117 120 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC4")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 120 118 122 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 122 120 124 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 124 122 125 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 125 124 126)
-
- (code_label 126 125 128 81 "")
-
- (note 128 126 130 "" NOTE_INSN_DELETED)
-
- (insn 130 128 132 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 132 130 133 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 133 132 134 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC5")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 134 133 136 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC5")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 136 134 138 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 138 136 140 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 140 138 141 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 141 140 142)
-
- (code_label 142 141 144 82 "")
-
- (note 144 142 145 "" NOTE_INSN_DELETED)
-
- (insn 145 144 146 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC6")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 146 145 148 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC6")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 148 146 150 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (jump_insn 150 148 151 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 151 150 152)
-
- (code_label 152 151 154 83 "")
-
- (note 154 152 156 "" NOTE_INSN_BLOCK_BEG)
-
- (insn 156 154 158 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 158 156 160 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 160 158 161 (set (reg:SI 8 %o0)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 161 160 164 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 164 161 165 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 165 164 166 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 166 165 167 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 180)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (note 167 166 169 "" NOTE_INSN_DELETED)
-
- (insn 169 167 171 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 171 169 173 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -24)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 173 171 174 (parallel[
- (call (mem:SI (symbol_ref:SI ("se_print")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (insn 174 173 175 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC7")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 175 174 177 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC7")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 177 175 178 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (jump_insn 178 177 179 (set (pc)
- (label_ref 186)) 338 {jump} (nil)
- (nil))
-
- (barrier 179 178 180)
-
- (code_label 180 179 182 84 "")
-
- (insn 182 180 183 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC8")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 183 182 185 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC8")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 185 183 186 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (code_label 186 185 187 85 "")
-
- (jump_insn 187 186 188 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 188 187 189)
-
- (note 189 188 190 "" NOTE_INSN_BLOCK_END)
-
- (code_label 190 189 192 86 "")
-
- (note 192 190 193 "" NOTE_INSN_DELETED)
-
- (insn 193 192 194 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC9")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 194 193 196 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC9")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 196 194 197 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (jump_insn 197 196 198 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 198 197 199)
-
- (code_label 199 198 201 87 "")
-
- (note 201 199 203 "" NOTE_INSN_DELETED)
-
- (insn 203 201 205 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 205 203 206 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 206 205 207 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC10")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 207 206 209 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC10")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 209 207 211 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 211 209 212 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 212 211 213 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 213 212 214)
-
- (code_label 214 213 216 88 "")
-
- (note 216 214 218 "" NOTE_INSN_DELETED)
-
- (insn 218 216 220 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 220 218 222 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 222 220 223 (set (reg:QI 8 %o0)
- (mem:QI (reg:SI 9 %o1))) 98 {*movqi_insn} (nil)
- (nil))
-
- (insn 223 222 224 (set (reg:SI 10 %o2)
- (ashift:SI (subreg:SI (reg:QI 8 %o0) 0)
- (const_int 24))) 330 {ashlsi3} (nil)
- (nil))
-
- (insn 224 223 225 (set (reg:SI 9 %o1)
- (ashiftrt:SI (reg:SI 10 %o2)
- (const_int 24))) 334 {ashrsi3} (nil)
- (expr_list:REG_EQUAL (sign_extend:SI (reg:QI 8 %o0))
- (nil)))
-
- (insn 225 224 226 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC11")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 226 225 228 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC11")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 228 226 230 (set (reg:SI 9 %o1)
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 230 228 231 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 231 230 232 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 232 231 233)
-
- (code_label 233 232 235 89 "")
-
- (note 235 233 237 "" NOTE_INSN_DELETED)
-
- (insn 237 235 239 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 239 237 241 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 241 239 242 (set (reg:SI 8 %o0)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 242 241 243 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 243 242 244 (set (pc)
- (if_then_else (eq (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 250)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 244 243 245 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC12")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 245 244 247 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC12")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 247 245 248 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (jump_insn 248 247 249 (set (pc)
- (label_ref 256)) 338 {jump} (nil)
- (nil))
-
- (barrier 249 248 250)
-
- (code_label 250 249 252 90 "")
-
- (insn 252 250 253 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC13")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 253 252 255 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC13")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 255 253 256 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (code_label 256 255 257 91 "")
-
- (jump_insn 257 256 258 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 258 257 259)
-
- (code_label 259 258 261 92 "")
-
- (note 261 259 263 "" NOTE_INSN_DELETED)
-
- (insn 263 261 265 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 265 263 267 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 267 265 268 (set (reg:SF 34 %f2)
- (mem:SF (reg:SI 9 %o1))) 113 {*movsf_insn} (nil)
- (nil))
-
- (insn:HI 268 267 433 (set (reg:DF 36 %f4)
- (float_extend:DF (reg:SF 34 %f2))) 187 {extendsfdf2} (nil)
- (nil))
-
- (insn 433 268 436 (set (mem:DF (plus:SI (reg:SI 30 %fp)
- (const_int -16)))
- (reg:DF 36 %f4)) -1 (nil)
- (nil))
-
- (insn 436 433 269 (set (reg:DF 10 %o2)
- (mem:DF (plus:SI (reg:SI 30 %fp)
- (const_int -16)))) -1 (nil)
- (nil))
-
- (insn 269 436 270 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC14")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 270 269 272 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC14")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 272 270 274 (set (reg:DF 9 %o1)
- (reg:DF 10 %o2)) 118 {*movdf_insn} (nil)
- (nil))
-
- (call_insn 274 272 276 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:DF 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 276 274 277 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 277 276 278)
-
- (code_label 278 277 280 93 "")
-
- (note 280 278 282 "" NOTE_INSN_DELETED)
-
- (insn 282 280 284 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 284 282 285 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 285 284 286 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC14")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 286 285 288 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC14")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 288 286 290 (set (reg:DF 9 %o1)
- (mem:DF (reg:SI 9 %o1))) 118 {*movdf_insn} (nil)
- (nil))
-
- (call_insn 290 288 291 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:DF 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 291 290 292 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 292 291 293)
-
- (code_label 293 292 295 94 "")
-
- (note 295 293 297 "" NOTE_INSN_DELETED)
-
- (insn 297 295 298 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 298 297 299 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC15")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 299 298 301 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC15")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 301 299 303 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 303 301 305 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 305 303 306 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 306 305 307)
-
- (code_label 307 306 309 95 "")
-
- (note 309 307 311 "" NOTE_INSN_DELETED)
-
- (insn 311 309 312 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 312 311 313 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC16")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 313 312 315 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC16")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 315 313 317 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 317 315 319 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 319 317 320 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 320 319 321)
-
- (code_label 321 320 323 96 "")
-
- (note 323 321 325 "" NOTE_INSN_DELETED)
-
- (insn 325 323 327 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 327 325 329 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 329 327 330 (set (reg:SI 8 %o0)
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 330 329 331 (set (reg:SI 9 %o1)
- (ashift:SI (reg:SI 8 %o0)
- (const_int 2))) 330 {ashlsi3} (nil)
- (expr_list:REG_EQUAL (mult:SI (reg:SI 9 %o1)
- (const_int 4))
- (nil)))
-
- (insn 331 330 332 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("p")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 332 331 333 (set (reg:SI 10 %o2)
- (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("p")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 333 332 334 (set (reg:SI 11 %o3)
- (high:SI (symbol_ref:SI ("*.LLC17")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 334 333 336 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 11 %o3)
- (symbol_ref:SI ("*.LLC17")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 336 334 338 (set (reg:SI 9 %o1)
- (mem/s:SI (plus:SI (reg:SI 9 %o1)
- (reg:SI 10 %o2)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 338 336 340 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 340 338 341 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 341 340 342)
-
- (code_label 342 341 344 97 "")
-
- (note 344 342 346 "" NOTE_INSN_DELETED)
-
- (insn 346 344 347 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 347 346 348 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC18")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 348 347 350 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC18")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 350 348 352 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 352 350 353 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 353 352 354 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 354 353 355)
-
- (code_label 355 354 357 98 "")
-
- (note 357 355 359 "" NOTE_INSN_DELETED)
-
- (insn 359 357 360 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int -20)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 360 359 361 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC19")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 361 360 363 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC19")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 363 361 365 (set (reg:SI 9 %o1)
- (mem:SI (reg:SI 9 %o1))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 365 363 367 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (jump_insn 367 365 368 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 368 367 369)
-
- (code_label 369 368 371 99 "")
-
- (note 371 369 372 "" NOTE_INSN_DELETED)
-
- (insn 372 371 373 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC20")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 373 372 375 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC20")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 375 373 378 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 378 375 380 (set (reg:SI 8 %o0)
- (const_int 1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 380 378 381 (parallel[
- (call (mem:SI (symbol_ref:SI ("exit")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (barrier 381 380 405)
-
- (code_label 405 381 407 77 "")
-
- (jump_insn 407 405 408 (set (pc)
- (label_ref 42)) 338 {jump} (nil)
- (nil))
-
- (barrier 408 407 409)
-
- (note 409 408 410 "" NOTE_INSN_LOOP_END)
-
- (code_label 410 409 412 73 "")
-
- (insn 412 410 413 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC21")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 413 412 415 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC21")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 415 413 417 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 417 415 419 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("se_af")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 419 417 421 (set (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("se_af"))))
- (const_int 0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 421 419 423 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("se_rspf")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 423 421 425 (set (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("se_rspf"))))
- (const_int 0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 425 423 426 "" NOTE_INSN_BLOCK_END)
-
- (note 426 425 427 "" NOTE_INSN_BLOCK_END)
-
- (note 427 426 429 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 429 427 430 70 "")
-
- (note 430 429 0 "" NOTE_INSN_DELETED)
-
- ;; Function error0
-
- ;; Register dispositions:
- 68 in 9 69 in 8 70 in 9
-
- ;; Hard regs used: 0 8 9 15 24 30
-
- (note 2 0 4 "" NOTE_INSN_DELETED)
-
- (insn 4 2 5 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 5 4 6 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 6 5 8 "" NOTE_INSN_DELETED)
-
- (note 8 6 10 "" NOTE_INSN_DELETED)
-
- (call_insn 10 8 12 (parallel[
- (call (mem:SI (symbol_ref:SI ("rsp")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (nil))
-
- (insn 12 10 13 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC22")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 13 12 15 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC22")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 15 13 17 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 17 15 20 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (insn 20 17 22 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("se_rspf")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 22 20 23 (set (reg:SI 9 %o1)
- (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("se_rspf"))))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 23 22 24 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 24 23 26 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 30)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 26 24 28 (set (reg:SI 8 %o0)
- (const_int 1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 28 26 29 (parallel[
- (call (mem:SI (symbol_ref:SI ("exit")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (barrier 29 28 30)
-
- (code_label 30 29 31 102 "")
-
- (note 31 30 33 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 33 31 34 101 "")
-
- (note 34 33 0 "" NOTE_INSN_DELETED)
-
- ;; Function error1
-
- ;; Register dispositions:
- 68 in 8 69 in 9 70 in 11 71 in 12 72 in 8 73 in 9
- 74 in 9 75 in 8 76 in 9
-
- ;; Hard regs used: 0 8 9 10 11 12 15 24 25 26 27 30
-
- (note 2 0 4 "" NOTE_INSN_DELETED)
-
- (insn 4 2 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 8 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 8 6 10 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 10 8 11 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 11 10 12 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 12 11 14 "" NOTE_INSN_DELETED)
-
- (note 14 12 16 "" NOTE_INSN_DELETED)
-
- (call_insn 16 14 19 (parallel[
- (call (mem:SI (symbol_ref:SI ("rsp")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (nil))
-
- (insn 19 16 21 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 21 19 22 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 22 21 23 (set (reg:SI 11 %o3)
- (ashift:SI (reg:SI 9 %o1)
- (const_int 2))) 330 {ashlsi3} (nil)
- (expr_list:REG_EQUAL (mult:SI (reg:SI 8 %o0)
- (const_int 4))
- (nil)))
-
- (insn 23 22 24 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("p")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 24 23 25 (set (reg:SI 12 %o4)
- (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("p")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 25 24 26 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC23")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 26 25 28 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC23")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 28 26 30 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 30 28 32 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 32 30 34 (set (reg:SI 11 %o3)
- (mem/s:SI (plus:SI (reg:SI 11 %o3)
- (reg:SI 12 %o4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 34 32 36 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 11 %o3))
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))))
-
- (insn 36 34 37 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC22")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 37 36 39 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC22")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 39 37 41 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 41 39 44 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (insn 44 41 46 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("se_rspf")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 46 44 47 (set (reg:SI 9 %o1)
- (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("se_rspf"))))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 47 46 48 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 48 47 50 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 54)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 50 48 52 (set (reg:SI 8 %o0)
- (const_int 1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 52 50 53 (parallel[
- (call (mem:SI (symbol_ref:SI ("exit")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (barrier 53 52 54)
-
- (code_label 54 53 55 104 "")
-
- (note 55 54 57 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 57 55 58 103 "")
-
- (note 58 57 0 "" NOTE_INSN_DELETED)
-
- ;; Function error2
-
- ;; Register dispositions:
- 68 in 8 69 in 9 70 in 10 71 in 8 72 in 9 73 in 10
- 74 in 9 75 in 10 76 in 9
-
- ;; Hard regs used: 8 9 10 11 15 24 25 26 27 30
-
- (note 2 0 4 "" NOTE_INSN_DELETED)
-
- (insn 4 2 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 8 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 8 6 10 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 10 8 11 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 11 10 12 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 12 11 14 "" NOTE_INSN_DELETED)
-
- (note 14 12 16 "" NOTE_INSN_DELETED)
-
- (insn 16 14 18 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 18 16 20 (set (reg:SI 9 %o1)
- (mem/s:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 20 18 21 (set (reg:SI 10 %o2)
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 21 20 22 (set (reg:SI 8 %o0)
- (ashift:SI (reg:SI 10 %o2)
- (const_int 2))) 330 {ashlsi3} (nil)
- (expr_list:REG_EQUAL (mult:SI (reg:SI 9 %o1)
- (const_int 4))
- (nil)))
-
- (insn 22 21 23 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("gt")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 23 22 25 (set (reg:SI 9 %o1)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("gt")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 25 23 27 (set (reg:SI 8 %o0)
- (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (reg:SI 9 %o1)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 27 25 29 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("s2e")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 29 27 30 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 30 29 31 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("*.LLC24")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 31 30 33 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("*.LLC24")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 33 31 35 (set (reg:SI 9 %o1)
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 35 33 37 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (insn 37 35 38 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC25")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 38 37 40 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC25")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 40 38 42 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 42 40 44 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 44 42 46 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 46 44 47 (parallel[
- (call (mem:SI (symbol_ref:SI ("error1")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 11 %o3))
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))))
-
- (note 47 46 49 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 49 47 50 105 "")
-
- (note 50 49 0 "" NOTE_INSN_DELETED)
-
- ;; Function vc
-
- ;; Register dispositions:
- 68 in 8 69 in 9
-
- ;; Hard regs used: 0 8 9 10 11 15 24 25 26 27 30
-
- (note 2 0 4 "" NOTE_INSN_DELETED)
-
- (insn 4 2 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 8 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 8 6 10 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 10 8 11 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 11 10 12 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 12 11 14 "" NOTE_INSN_DELETED)
-
- (note 14 12 16 "" NOTE_INSN_DELETED)
-
- (insn 16 14 17 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 17 16 18 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 18 17 19 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 29)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 19 18 20 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC26")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 20 19 22 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC26")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 22 20 24 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 24 22 26 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 26 24 28 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 28 26 29 (parallel[
- (call (mem:SI (symbol_ref:SI ("error1")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 11 %o3))
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))))
-
- (code_label 29 28 32 107 "")
-
- (insn 32 29 33 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 33 32 34 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 34 33 35 (set (pc)
- (label_ref 38)) 338 {jump} (nil)
- (nil))
-
- (barrier 35 34 36)
-
- (note 36 35 38 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 38 36 39 106 "")
-
- (note 39 38 0 "" NOTE_INSN_DELETED)
-
- ;; Function ci
-
- ;; Register dispositions:
- 68 in 8 69 in 9 70 in 8 71 in 8 72 in 9 73 in 11
- 74 in 12 75 in 8 76 in 9 77 in 9 78 in 9 79 in 8
- 80 in 9 81 in 8 82 in 9 83 in 10 84 in 16 85 in 8
- 86 in 9 87 in 10 88 in 8 89 in 9 90 in 10 91 in 10
- 92 in 9 93 in 8 94 in 9
-
- ;; Hard regs used: 0 8 9 10 11 12 15 16 24 25 26 27 28 30
-
- (note 2 0 4 "" NOTE_INSN_DELETED)
-
- (insn 4 2 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 8 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 8 6 10 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 10 8 12 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 12 10 13 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 84)))
- (reg:SI 28 %i4)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 13 12 14 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 14 13 16 "" NOTE_INSN_DELETED)
-
- (note 16 14 18 "" NOTE_INSN_DELETED)
-
- (insn 18 16 20 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 20 18 22 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 22 20 24 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 24 22 26 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 84)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 26 24 28 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("vc")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 11 %o3))
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))))
-
- (insn 28 26 30 (set (reg:SI 8 %o0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 30 28 32 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 32 30 33 (set (reg:SI 8 %o0)
- (mem/s:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 33 32 34 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (reg:SI 8 %o0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 34 33 36 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 40)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 36 34 37 (set (reg/i:SI 24 %i0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 37 36 38 (use (reg/i:SI 24 %i0)) -1 (nil)
- (nil))
-
- (jump_insn 38 37 39 (set (pc)
- (label_ref 124)) 338 {jump} (nil)
- (nil))
-
- (barrier 39 38 40)
-
- (code_label 40 39 43 109 "")
-
- (call_insn 43 40 46 (parallel[
- (call (mem:SI (symbol_ref:SI ("rsp")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (nil))
-
- (insn 46 43 48 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 84)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 48 46 49 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 49 48 50 (set (reg:SI 11 %o3)
- (ashift:SI (reg:SI 9 %o1)
- (const_int 2))) 330 {ashlsi3} (nil)
- (expr_list:REG_EQUAL (mult:SI (reg:SI 8 %o0)
- (const_int 4))
- (nil)))
-
- (insn 50 49 51 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("p")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 51 50 52 (set (reg:SI 12 %o4)
- (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("p")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 52 51 53 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC23")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 53 52 55 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC23")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 55 53 57 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 57 55 59 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 59 57 61 (set (reg:SI 11 %o3)
- (mem/s:SI (plus:SI (reg:SI 11 %o3)
- (reg:SI 12 %o4)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 61 59 63 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 11 %o3))
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))))
-
- (insn 63 61 64 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC27")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 64 63 66 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC27")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 66 64 68 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 68 66 69 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC28")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 69 68 71 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC28")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (call_insn 71 69 74 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 74 71 76 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 76 74 77 (set (reg:SI 9 %o1)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 77 76 78 (set (reg:SI 8 %o0)
- (ashift:SI (reg:SI 9 %o1)
- (const_int 2))) 330 {ashlsi3} (nil)
- (expr_list:REG_EQUAL (mult:SI (reg:SI 8 %o0)
- (const_int 4))
- (nil)))
-
- (insn 78 77 79 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("gt")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 79 78 81 (set (reg:SI 9 %o1)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("gt")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 81 79 83 (set (reg:SI 8 %o0)
- (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (reg:SI 9 %o1)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 83 81 85 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("s2e")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 85 83 87 (set (reg:SI 16 %l0)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 87 85 89 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 89 87 91 (set (reg:SI 9 %o1)
- (mem/s:SI (reg:SI 8 %o0))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 91 89 92 (set (reg:SI 10 %o2)
- (reg:SI 9 %o1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 92 91 93 (set (reg:SI 8 %o0)
- (ashift:SI (reg:SI 10 %o2)
- (const_int 2))) 330 {ashlsi3} (nil)
- (expr_list:REG_EQUAL (mult:SI (reg:SI 9 %o1)
- (const_int 4))
- (nil)))
-
- (insn 93 92 94 (set (reg:SI 10 %o2)
- (high:SI (symbol_ref:SI ("gt")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 94 93 96 (set (reg:SI 9 %o1)
- (lo_sum:SI (reg:SI 10 %o2)
- (symbol_ref:SI ("gt")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 96 94 98 (set (reg:SI 8 %o0)
- (mem/s:SI (plus:SI (reg:SI 8 %o0)
- (reg:SI 9 %o1)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 98 96 100 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("s2e")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (insn 100 98 101 (set (reg:SI 10 %o2)
- (reg:SI 8 %o0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 101 100 102 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC29")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 102 101 104 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC29")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 104 102 106 (set (reg:SI 9 %o1)
- (reg:SI 16 %l0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 106 104 108 (set (reg:SI 10 %o2)
- (reg:SI 10 %o2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 108 106 111 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil)))))
-
- (insn 111 108 113 (set (reg:SI 8 %o0)
- (high:SI (symbol_ref:SI ("se_rspf")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 113 111 114 (set (reg:SI 9 %o1)
- (mem:SI (lo_sum:SI (reg:SI 8 %o0)
- (symbol_ref:SI ("se_rspf"))))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 114 113 115 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 9 %o1)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 115 114 117 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 121)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 117 115 119 (set (reg:SI 8 %o0)
- (const_int 1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 119 117 120 (parallel[
- (call (mem:SI (symbol_ref:SI ("exit")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (barrier 120 119 121)
-
- (code_label 121 120 122 110 "")
-
- (note 122 121 124 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 124 122 125 108 "")
-
- (note 125 124 0 "" NOTE_INSN_DELETED)
-
- ;; Function evobt
-
- ;; Register dispositions:
- 68 in 8 69 in 9
-
- ;; Hard regs used: 0 8 9 10 11 15 24 25 26 27 30
-
- (note 2 0 4 "" NOTE_INSN_DELETED)
-
- (insn 4 2 6 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 6 4 8 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))
- (reg:SI 25 %i1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 8 6 10 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))
- (reg:SI 26 %i2)) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 10 8 11 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))
- (reg:SI 27 %i3)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 11 10 12 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 12 11 14 "" NOTE_INSN_DELETED)
-
- (note 14 12 16 "" NOTE_INSN_DELETED)
-
- (insn 16 14 17 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 17 16 18 (set (reg:CC 0 %g0)
- (compare:CC (reg:SI 8 %o0)
- (const_int 0))) 23 {*cmpsi_insn} (nil)
- (nil))
-
- (jump_insn 18 17 19 (set (pc)
- (if_then_else (ne (reg:CC 0 %g0)
- (const_int 0))
- (label_ref 31)
- (pc))) 74 {*normal_branch} (nil)
- (nil))
-
- (insn 19 18 20 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC30")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 20 19 22 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC30")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 22 20 24 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 24 22 26 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 26 24 28 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 28 26 29 (parallel[
- (call (mem:SI (symbol_ref:SI ("error1")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 11 %o3))
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))))
-
- (jump_insn 29 28 30 (set (pc)
- (label_ref 43)) 338 {jump} (nil)
- (nil))
-
- (barrier 30 29 31)
-
- (code_label 31 30 34 112 "")
-
- (insn 34 31 36 (set (reg:SI 8 %o0)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 36 34 38 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 72)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 38 36 40 (set (reg:SI 10 %o2)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 76)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (insn 40 38 42 (set (reg:SI 11 %o3)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 80)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 42 40 43 (parallel[
- (call (mem:SI (symbol_ref:SI ("error2")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 11 %o3))
- (expr_list (use (reg:SI 10 %o2))
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))))
-
- (code_label 43 42 44 113 "")
-
- (note 44 43 46 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 46 44 47 111 "")
-
- (note 47 46 0 "" NOTE_INSN_DELETED)
-
- ;; Function sigrsp
-
- ;; Register dispositions:
- 68 in 9
-
- ;; Hard regs used: 8 9 15 24 30
-
- (note 2 0 4 "" NOTE_INSN_DELETED)
-
- (insn 4 2 5 (set (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))
- (reg:SI 24 %i0)) 106 {*movsi_insn} (nil)
- (nil))
-
- (note 5 4 6 "" NOTE_INSN_FUNCTION_BEG)
-
- (note 6 5 8 "" NOTE_INSN_DELETED)
-
- (note 8 6 9 "" NOTE_INSN_DELETED)
-
- (insn 9 8 10 (set (reg:SI 9 %o1)
- (high:SI (symbol_ref:SI ("*.LLC31")))) 85 {*sethi_si} (nil)
- (nil))
-
- (insn 10 9 12 (set (reg:SI 8 %o0)
- (lo_sum:SI (reg:SI 9 %o1)
- (symbol_ref:SI ("*.LLC31")))) 82 {*lo_sum_si} (nil)
- (nil))
-
- (insn 12 10 14 (set (reg:SI 9 %o1)
- (mem:SI (plus:SI (reg:SI 30 %fp)
- (const_int 68)))) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 14 12 17 (parallel[
- (set (reg:SI 8 %o0)
- (call (mem:SI (symbol_ref:SI ("printf")))
- (const_int 0)))
- (clobber (reg:SI 15 %o7))
- ] ) 358 {*call_value_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 9 %o1))
- (expr_list (use (reg:SI 8 %o0))
- (nil))))
-
- (call_insn 17 14 20 (parallel[
- (call (mem:SI (symbol_ref:SI ("rsp")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (nil))
-
- (insn 20 17 22 (set (reg:SI 8 %o0)
- (const_int 1)) 106 {*movsi_insn} (nil)
- (nil))
-
- (call_insn 22 20 23 (parallel[
- (call (mem:SI (symbol_ref:SI ("exit")))
- (const_int 0))
- (clobber (reg:SI 15 %o7))
- ] ) 349 {*call_symbolic_sp32} (nil)
- (nil)
- (expr_list (use (reg:SI 8 %o0))
- (nil)))
-
- (barrier 23 22 24)
-
- (note 24 23 26 "" NOTE_INSN_FUNCTION_END)
-
- (code_label 26 24 27 114 "")
-
- (note 27 26 0 "" NOTE_INSN_DELETED)
-